package cn.b.sky.mes.em.model.condition;

import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;
import org.springframework.format.annotation.DateTimeFormat.ISO;

import cn.b.sky.common.model.Page;

/**
 * 
 * <strong>Title : EquipmentScheduledTimeCondition.java<br></strong>
 * <strong>Package : cn.b.sky.mes.em.model.condition<br></strong>
 * <strong>Description : </strong>设备计划作业时常查询实体<br> 
 * <strong>Create on : 2015-11-18 下午01:12:59<br></strong>
 * <p>
 * @author zhaoxin01<br> 
 * @version <strong>v1.0.0</strong><br>
 * <br>
 * <strong>修改历史:</strong><br>
 * 修改人 | 修改日期 | 修改描述<br>
 * -------------------------------------------<br>
 * <br>
 * <br>
 */
public class EquipmentScheduledTimeCondition extends Page {
  /**
   * 设备编号:nvarchar2(20)
   */
  private String equipmentCode;

  private String equipmentText;

  @DateTimeFormat(iso = ISO.DATE_TIME, pattern = "yyyy-MM-dd")
  private Date theDateSt;

  @DateTimeFormat(iso = ISO.DATE_TIME, pattern = "yyyy-MM-dd")
  private Date theDateEd;

  @DateTimeFormat(iso = ISO.DATE_TIME, pattern = "yyyy-MM-dd HH:mm")
  private Date startDateTimeSt;

  @DateTimeFormat(iso = ISO.DATE_TIME, pattern = "yyyy-MM-dd HH:mm")
  private Date startDateTimeEd;

  @DateTimeFormat(iso = ISO.DATE_TIME, pattern = "yyyy-MM-dd HH:mm")
  private Date endDateTimeSt;

  @DateTimeFormat(iso = ISO.DATE_TIME, pattern = "yyyy-MM-dd HH:mm")
  private Date endDateTimeEd;

  public String getEquipmentCode() {
    return equipmentCode;
  }

  public void setEquipmentCode(String equipmentCode) {
    this.equipmentCode = equipmentCode;
  }

  public String getEquipmentText() {
    return equipmentText;
  }

  public void setEquipmentText(String equipmentText) {
    this.equipmentText = equipmentText;
  }

  public Date getTheDateSt() {
    return theDateSt;
  }

  public void setTheDateSt(Date theDateSt) {
    this.theDateSt = theDateSt;
  }

  public Date getTheDateEd() {
    return theDateEd;
  }

  public void setTheDateEd(Date theDateEd) {
    this.theDateEd = theDateEd;
  }

  public Date getStartDateTimeSt() {
    return startDateTimeSt;
  }

  public void setStartDateTimeSt(Date startDateTimeSt) {
    this.startDateTimeSt = startDateTimeSt;
  }

  public Date getStartDateTimeEd() {
    return startDateTimeEd;
  }

  public void setStartDateTimeEd(Date startDateTimeEd) {
    this.startDateTimeEd = startDateTimeEd;
  }

  public Date getEndDateTimeSt() {
    return endDateTimeSt;
  }

  public void setEndDateTimeSt(Date endDateTimeSt) {
    this.endDateTimeSt = endDateTimeSt;
  }

  public Date getEndDateTimeEd() {
    return endDateTimeEd;
  }

  public void setEndDateTimeEd(Date endDateTimeEd) {
    this.endDateTimeEd = endDateTimeEd;
  }

}
